<?php
require_once 'class/config_database.php';
require_once 'class/pengguna.php';
require_once 'class/session.php';
$photo = $_POST["photo2"];
$session_dao  = new Session_Dao();
$pengguna_dao = new Pengguna_Dao($host,$user,$pass,$dbnm);
$pengguna     = new pengguna();
// Proses salting password
$session      = new Session();
$session->Id_pengguna = $_SESSION["Id_pengguna"];
$session->username    = $_POST["username"];
$session->password    = $_POST["password"];
$session->authority   = "";	
if($session->password !== $_SESSION["password"]){
	$session      = $session_dao->salting($session);
}
if($_FILES['fupload']['name'] !== ""){
	$pengguna->photo       = $pengguna_dao->unggah_photo();
} else {
	$pengguna->photo       = $photo;
}
//Proses membentuk objek pengguna
$pengguna->Id_pengguna =$session->Id_pengguna;
$pengguna->username    =$session->username;
$pengguna->password    =$session->password;
$pengguna->name        =$_POST["name"];
$pengguna->address     =$_POST["address"];
$pengguna->gender      =$_POST["gender"];
$pengguna->city        =$_POST["city"];
$pengguna->age         =$_POST["age"];
$pengguna->email       =$_POST["email"];
$pengguna->phone       =$_POST["phone"];
$pengguna->other_info  =$_POST["other_info"];
$pengguna->secret_key  =$_POST["secret_key"];
$pengguna->authority   =$_POST["authority"];
$pengguna->map_lock    =$_POST["map_lock"];
$pengguna_dao->update($pengguna);